Ein Dos-Buffer belegt, von der Firma aus, einen halben KiloByte.
DiskSpeed Referenz: 262144 byte, MEMF_FAST, LONG-aligned buffer.
Syncron zur�ckgeschrieb wird, oder die Verz�gerung von Asyncron wird gestartet, bei:
- e.Update-Kommando vom FileSystem,
- e.Motor-Kommando off vom FileSystem,
- Wenn ein Programm Speicher brauch, und der Cache (gesamte Speicher)
mit Daten gef�llt ist, die erst noch zur�ckgeschrieben
werden m�ssen.
- Diskette entnommen : "You must replace Volume"
- Wenn DiskSafe installiert ist : Vor einem Reset oder Guru.
- oder wenn der Cache mit zu schreibenden Daten voll (min. noch 7 freie Trax) ist.
Das Ende des schreibens wird explicit vom FileSystem signalisiert
um, Sicherzustellen das ein Device, Software-Cache oder Hardware-Cache in einer
Festplatte, die Daten vollst�ndig zur�ckgeschrieben hat.
Die meisten Festplatten haben intern einen 64 KB Cache.
Wenn nur ein Block
(Teil) des Track
eingelesen wird, wird
von der Hardware der gesammte Track
in einen Buffer gelesen und nur der, erwartete, Block
weitergereicht.
Diese Eigenschaft hat sich Future Drive Accelerator
zu Nutze gemacht, indem
es, grundlegend, immer einen gesamten Track
in Cache einliest. Das Einlesen eines
Tracks
, ist nur etwas langsamer, als das Einlesen eines Blocks
.
Dieses etwas langsameres Einlesen, ist weitaus schneller als eine neupositionierung
des langsamen Hardware-Lesekopfes, das bei einem erneuten Einlesen
eines Blocks
, erfolgen m�sste.
=> Da der erwartete Block
, aber, im Cache ist, entf�llt eine
Beanspruchung der Hardware.
Der verwendete Algoritmus, wird ben�tigt, um Herrauszufinden welcher Track
der letzte in der Schlange ist. Dies ist weitaus am zutreffensten, wenn der Track am
�ltesten ist, und wenn es mehrere Gleichaltrige gibt, wird der Track auf dem am
seltensten Zugegriffen wurde, ausgel�scht.
Wenn Sie einen effektiveren Algorithmus, Ausfindig gemacht haben, z�gern Sie nicht
und lassen Sie es mich Teilhaben.
Ein Cache ist eine Zusammenfassung von, verschiedenen, Tracks.
Ein Medium kann eine Partition, eine eingelegte Diskette / Wechselplatte / CD oder eine herrausgenommene Diskette... sein.
oder SmartFileSystem_SCSIdirect, ProfiFileSystem-2_SCSIdirect.
FastFileSystem V44.5 ist inkompatibel mit vdisk.device, statram.device, diskspare.device und fms.device
CopyMem(Quick) wird zum kopieren von Daten zwischen dem Cache und dem Speicher benutzt.
Die Hack funktioniert auch mit
FastFilesystem V43.20
Der Hack entfernt ein Alert, der den Benutzer informiert, das kein OS3.1 vorhanden ist.
Wenn Sie einen anderen Amiga benutzen, lesen Sie in dem `readme' text vom Update-Archiv, welche Datei f�r Sie in Frage kommt.
This document was generated on 6 May 1999 using the texi2html translator version 1.51a.